.creatOrderInner{
    width: 990px;
    margin: 0 auto;
    .orderInner{
        min-height: 400px;
        padding-bottom: 60px;
        .addressCon{
            box-sizing: border-box;
            .addressInner{
                position: relative;
                margin-bottom: 30px;
                margin-top: 30px;
                border-bottom: 2px solid #f1f1f1;
                h2{
                    line-height: 25px;
                    font-size: 14px;
                    color: #333;
                    a{
                        position: absolute;
                        // top: 0;
                        right: 0;
                        font-size: 12px;
                        font-weight: 400;
                        text-decoration: none;
                        &:hover{
                            color: #F96C0C;
                        }
                    }
                }
            }
            .addressList{
                width: 1004px;
                .addrItem{
                    position: relative;
                    padding-left: 92px;
                    border: 1px solid #fff;
                    line-height: 30px;
                    margin: 5px 0;
                    cursor: pointer;
                    &:hover{
                        background-color: #fff0e8;
                    }
                    &:hover a{
                        display: inline-block;
                    }
                    .selectDesc{
                        display: inline-block;
                        position: absolute;
                        left: 25px;
                        line-height: 30px;
                        span{
                            font-weight: 600;
                            font-size: 13px;
                            color: #F96C0C;
                        }
                    }
                    .selectNone{
                        display: none;
                    }
                    label{
                        cursor: pointer;
                        outline: none;
                        .nextRadio{
                            box-sizing: border-box;
                            display: inline-block;
                            vertical-align: middle;
                            position: relative;
                            line-height: 1;
                            input{
                                opacity: 0;
                                position: absolute;
                                vertical-align: middle;
                                top: 0;
                                left: 0;
                                width: 16px;
                                height: 16px;
                                margin: 0;
                                cursor: pointer;
                            }
                        }
                        .nextRadioLabel{
                            margin: 0 0 0 4px;
                            font-size: 12px;
                            vertical-align: middle;
                            line-height: 1;
                            color: #333;
                            .defaultTip{
                                // display: none;
                            }
                        }
                        .defaultDet{
                            font-size: 14px;
                            font-weight: 800;
                        }

                    }
                    a{
                        display: none;
                        text-decoration: none;
                        font-size: 12px;
                    }
                }
                .defaultAddress{
                    background-color: #fff0e8;
                    border-color: #f40;
                    box-shadow: 5px 5px 0 #f3f3f3;
                }
            }
        }
        .oderSureHeader{
            box-sizing: border-box;
            .sureWrap{
                position: relative;
                margin-bottom: 15px;
                h2{
                    line-height: 25px;
                    color: #333;
                    font-weight: 700px;
                    font-size: 14px;
                }
            }
            .sureItemHeader{
                margin-top: 15px;
                color: #6c6c6c;
                .sureItemcon{
                    display: inline-block;
                    height: 24px;
                    line-height: 24px;
                    text-align: center;
                    border-bottom: 3px solid #b2d1ff;
                    font-size: 12px;
                    margin-left: 1px;
                    vertical-align: bottom;
                }
                .sureItem0{
                    width: 290px;
                    margin-left: 0;
                }
                .sureItem1{
                    width: 170px;
                }
                .sureItem2{
                    width: 150px;
                }
                .sureItem3{
                    width: 150px;
                }
                .sureItem4{
                    width: 150px;
                }
            }
        }
        .orderInfoGroup{
            border: 0px solid black;
            position: relative;
            box-sizing: border-box;
            display: flex;
            // 元素从上到下垂直排列
            flex-direction: column;
            // 元素位于容易开头
            align-content: flex-start;
            // 防止子容器被撑开
            flex-shrink: 0;
           .sellerInfo{
                position: relative;
                padding-bottom: 5px;
                margin-top: 25px;
                border-bottom: 1px dotted #80b2ff;
                // height: 27px;
                font-size: 12px;
                color: #333;
                a{
                    color: #333;
                    text-decoration: none;
                    &:hover{
                        color: #F96C0C;
                    }
                }
           }
           .sellerOrderInfo{
                box-sizing: border-box;
                display: flex;
                // flex-direction: column;
                justify-content: flex-start;
                align-items: stretch;
                margin: 0px;
                padding: 0px;
                background-color: rgb(251, 252, 255);
                border-bottom: 1px dotted rgb(221, 221, 221);
                .orderItemInfo{
                    display: inline-block;
                    vertical-align: top;
                    box-sizing: border-box;
                    .infoCell{
                        display: inline-block;
                        margin: 0;
                        width: 280px;
                        padding: 10px 0 10px 10px;
                        a{
                            display: inline-block;
                            box-sizing: content-box;
                            margin-right: 1px;
                            img{
                                display: block;
                                width: 50px;
                                height: 50px;
                            }
                        }
                        .infoCellData{
                            display: inline-block;
                            padding-left: 10px;
                            vertical-align: top;
                            box-sizing: content-box;
                            a{
                                font-size: 12px;
                                text-decoration: none;
                                color: #3c3c3c;
                                width: 180px;
                                white-space: nowrap;
                                overflow: hidden;
                                text-overflow: ellipsis;
                                display: block;
                                margin-bottom: 5px;
                                &:hover{
                                    color: #F96C0C;
                                }
                            }
                            .deliverTime{
                                // padding-top: 20px;
                                font-size: 12px;
                            }
                        }
                        
                    }
                    .infoCellCate{
                        color: #6c6c6c;
                        width: 170px;
                        display: inline-block;
                        vertical-align: top;
                        padding: 10px 0;
                        box-sizing: content-box;
                        font-size: 12px;
                        text-align: center;
                    }
                    .infoPrice{
                        padding: 10px 0;
                        vertical-align: top;
                        display: inline-block;
                        text-align: center;
                        box-sizing: content-box;
                        font-size: 12px;
                        width: 150px;
                    }
                }
                .orderQuantity{
                    display: inline-block;
                    vertical-align: top;
                    text-align: center;
                    width: 150px;
                    padding: 10px 0;
                    .quantityInner{
                        position: relative;
                        padding: 0 0 5px;
                        span{
                            box-sizing: border-box;
                            button{
                                outline: none;
                                border:1px solid #c4c6cf;
                                background-color: #fff;
                                border-radius: 2px;
                                cursor: pointer;
                                &:hover{
                                    background-color: #fff0e8;
                                }
                            }
                            .accountCommon{
                                color: #ccc;
                                cursor: not-allowed;
                            }
                        }
                    }
                }
                .finallyPrice{
                    display: inline-block;
                    width: 150px;
                    text-align: right;
                    padding-right: 5px;
                    font-weight: 700;
                    color: #f40;
                    padding: 10px 0;
                }
           }
           
        }
        .userMessage{
            box-sizing: border-box;
            .userMessageInfo{
                // box-sizing: border-box;
                font-size: 12px;
                 display: flex;
                 flex-direction: column;
                 justify-content: flex-start;
                 align-items: stretch;
                 margin: 0px;
                 padding: 15px;
                 background-color: rgb(242, 247, 255);
                 border-bottom: 1px dotted rgb(128, 178, 255);
                 .textArea{
                     padding: 10px;
                     
                     span{
                         textArea{
                            outline: none;
                            border: 1px solid #ccc;
                            width: 200px;
                            height: 50px;
                         }
                       
                     }
                 }
            }
            .allPrice{
                padding: 10px;
                border-top: 1px solid rgb(255, 255, 255);
                text-align: right;
                // font-size: 13px;
                color: #f40;
                font-weight: 700;
            }
        }
        .final{
            box-sizing: border-box;
            text-align: right;
            margin-top: 15px;
            .finalCtn{
                // text-align: right;
                display: inline-block;
                border: 1px solid #F96C0C;
                .finalCtnWrap{
                    // display: inline-block;
                    padding: 10px 5px 10px 20px;
                    border:3px solid #fff0e8;
                }
                .realPay{
                    .realPayCh{
                        font-weight: 700;
                        color: #333;
                        font-size: 13px;
                    }
                    .signPay{
                        font-size: 26px;
                        margin-right: 4px;
                        color: #999;
                    }
                    .realPrice{
                        color: rgb(255, 80, 0);
                        font-size: 26px;
                        font-weight: 700;
                    }
                }
                .orderConfirm{
                    margin-top: 10px;
                    .confirmAddr{
                        box-sizing: border-box;
                        font-weight: 700;
                        color: #333;
                        font-size: 13px;
                        span{
                            font-weight: 400;
                            font-size: 12px;
                        }
                    }
                    .confirmBuyer{
                        box-sizing: border-box;
                        font-size: 13px;
                        font-weight: 700;
                        color: #333;
                        span{
                            font-weight: 400;
                            font-size: 12px;
                        }
                    }
                }
            }
        }
        .submitOrder{
            box-sizing: border-box;
            text-align: right;
            .submitWrap{
                display: inline-block;
                padding: 0 0 5px 5px;
                a{
                    text-decoration: none;
                    display: inline-block;
                    width: 182px;
                    height: 39px;
                    position: relative;
                    vertical-align: middle;
                    line-height: 39px;
                    cursor: pointer;
                    text-align: center;
                    font-size: 14px;
                    font-weight: 700;
                    background: #f40;
                    color: #fff;
                }
            }
        }
    }
}
